johnny on the spot

Translations
оказавшийся вовремя (Джонни на месте)
He was a real Johnny on the spot, fixing the leak before it got worse.
Он оказался настоящим Джонни на месте, устранив протечку до того, как стало хуже.